package star.cloud.asme.asmePerson.asmePersonExamContent;

import com.baomidou.mybatisplus.annotation.TableName;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import lombok.*;
import star.cloud.asme.base.mybatis.IBaseEntity;

@EqualsAndHashCode(callSuper = true)
@Data
@Builder
@NoArgsConstructor(force = true)
@AllArgsConstructor
@Entity(name = "senpec_asme_person_exam_content")
@TableName("senpec_asme_person_exam_content")
public class AsmePersonExamContent extends IBaseEntity<AsmePersonExamContent> {
    private String method;
    private Integer level;
    private String examKind;
    private Integer sequence;
    private String subject;
    @Column(name = "option_a")
    private String optionA;
    @Column(name = "option_b")
    private String optionB;
    @Column(name = "option_c")
    private String optionC;
    @Column(name = "option_d")
    private String optionD;
    private String answer;
}
